package org.example.review.dto;

import lombok.Data;

/**
 * 修改密码请求DTO
 */
@Data
public class ChangePasswordRequest {
    /**
     * 用户ID（可选，如果不提供则从token或session中获取）
     */
    private Integer userId;
    
    /**
     * 用户名（可选，用于管理员重置密码）
     */
    private String username;
    
    /**
     * 旧密码（用户自己修改密码时必填）
     */
    private String oldPassword;
    
    /**
     * 新密码
     */
    private String newPassword;
    
    /**
     * 确认新密码
     */
    private String confirmPassword;
}
